import {createI18n} from 'vue-i18n';
import en from './en-US';
import cn from './zh-CN';

export const LOCALE_OPTIONS = [
    {label: '中文', value: 'zh-CN'},
    {label: 'English', value: 'en-US'},
];
const defaultLocale = localStorage.getItem('arco-locale') || 'zh-CN';

const i18n = createI18n({
    locale: defaultLocale,
    fallbackLocale: 'en-US',
    legacy: false,
    allowComposition: true,
    messages: {
        'en-US': en,
        'zh-CN': cn,
    },
});

export default i18n;
